package br.com.infnet.projeto.bloco.ejb;

import javax.ejb.Local;

import br.com.infnet.projeto.bloco.exception.AplicacaoException;
import br.com.infnet.projeto.bloco.model.Conta;

@Local
public interface MovimentacaoEJBLocal {
	
	void depositar(Double valor, Conta conta) throws AplicacaoException;
	void sacar(Double valor, Conta conta) throws AplicacaoException;
	Double consultarSaldo(Conta conta);
	void realizarTransferencia(Double valor, Conta contaOrigem, Conta contaDestino) throws AplicacaoException;
}
